home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
- Network Working Group V. Cerf
- Request for Comments: 1109 NRI
- August 1989
-
-
- Report of the Second Ad Hoc Network Management Review Group
-
-
-
- Status of this Memo
-
- This RFC reports an official Internet Activities Board (IAB) policy
- position on the treatment of Network Management in the Internet. This
- RFC presents the results and recommendations of the second Ad Hoc
- Network Management Review on June 12, 1989. The results of the first
- such meeting were reported in RFC 1052 [1]. This report was approved
- and its recommendations adopted by the IAB as assembled on July 11-
- 13, 1989. Distribution of this memo is unlimited.
-
- INTRODUCTION
-
- On February 29, 1988, an Ad Hoc Network Management Review Group was
- convened to consider the state of network management technology for
- the Internet and to make recommendations to the Internet Activities
- Board as to network management policy. The outcome of that meeting
- was summarized in RFC 1052 and essentially established a framework in
- which two network management protocols now known respectively as
- Simple Network Management Protocol (SNMP) and Common Management
- Information Protocol on TCP (CMOT) were selected for further work.
- Subsequently, both SNMP [6] and CMOT [5] were advanced to Draft-
- Standard/Recommended status for use in the Internet [SNMP: RFC 1098,
- CMOT: RFC 1095].
-
- Simultaneously, it was agreed to establish a working group to
- coordinate the definition and specification of managed objects to be
- used in common with either protocol. In addition, it was agreed to
- use the then current ISO Structure of Management Information (SMI)
- specification as a reference standard to guide the naming and
- abstraction conventions that would be followed in constructing the
- common Internet Management Information Base (MIB). The Internet
- versions of SMI and MIB were specified in RFC 1065 [2] and RFC 1066
- [3] respectively.
-
- In the intervening fifteen months, considerable progress has been
- made in the specification of a common Management Information Base and
- in the implementation, deployment and use of network management tools
- in the Internet.
-
-
-
-
- Cerf [Page 1]
-
- RFC 1109 Internet Management August 1989
-
-
- The current public subtree of the Internet MIB contains roughly 100
- variables (i.e., managed objects) agreed by the SNMP and CMOT working
- groups as mandatory for Internet network management. The June 12,
- 1989 meeting which this document reports was convened to review the
- progress to date, to determine whether actions were needed to foster
- further evolution of network management tools and to recommend
- specific actions in this area to the IAB.
-
- SNMP STATUS
-
- Immediately after the meeting reported in RFC 1052, a group was
- convened to make extensions and changes to the predecessor to SNMP:
- Simple Gateway Monitoring Protocol. A "connectathon" was held at
- NYSERNet, an RFC published, and demonstrations of network management
- tools using SNMP were offered in the Fall at Interop 88 [a conference
- and show presented by Advanced Computing Environments (ACE)]. The
- protocol is in use in a number of networks within the Internet as
- well as in private packet networks internationally. A number of
- vendor implementations are in the field (e.g., cisco Systems,
- Proteon, The Wollongong Group), vendor independent reference
- implementations (e.g., NYSERNet, Case and Key in Tennessee) along
- with some freely available versions (e.g., MIT, CMU).
-
- It is important to note that while the common Internet Management
- Information Base has roughly 100 variables, a typical SNMP monitoring
- system may support anywhere from 100 to 200 ADDITIONAL objects which
- have been defined in private or experimental MIB space. Many of
- these are device or protocol dependent variables.
-
- Scaling to include larger numbers of monitored objects and subsystems
- remains a challenge. It was observed that fault monitoring was
- easier to scale than performance and configuration monitoring, since
- the former may operate on an exception basis while the latter is more
- likely to require periodic reporting.
-
- CMOT STATUS
-
- RFC 1095 (CMOT) was recently published and built upon experience
- gained earlier with prototype implementations demonstrated at Interop
- 88 in the Fall of that year. The present specification for CMOT is
- based on the ISO Draft International Standard version of Common
- Management Information Protocol (CMIP). The CMIP is being moved to
- International Standard status, though the precise timing is not
- perfectly clear. It will happen late in 1989 or perhaps in the first
- quarter of 1990. Some changes will be made to correct known errors
- and the CMIP document itself will probably be restructured.
-
- During this discussion, it was pointed out that there is much to
-
-
-
- Cerf [Page 2]
-
- RFC 1109 Internet Management August 1989
-
-
- network management which is not addressed by either the CMOT or the
- SNMP specifications: for example, down loading of software,
- configuration management and user access control. Authentication of
- the source of network management commands and responses is another
- area important to providers and users of network management tools.
-
- The National Institute for Standards and Technology (NIST) is
- sponsoring the development of implementors' agreements on the
- functional behavior of network management tools including, inter
- alia, logging, event reporting, error reporting, structured object
- management, and alarm reporting.
-
- Although at the time of the meeting, there were no publicly available
- implementations of CMOT reported, developments were reportedly
- planned by a number of vendors both in the form of agents and network
- management tools. The University of Wisconsin plans to demonstrate
- CMOT using the ISODE software at Interop 89 [(tm) ACE] in September
- 1989.
-
- MIB AND SMI STATUS
-
- In the Fall of 1988, two RFCs were published (1065 and 1066) to
- specify the Structure of Management Information (SMI) and the initial
- Internet Management Information Base (MIB) respectively. There were
- some challenges in crafting this set of commonly agreed variables; in
- the end, roughly 100 were agreed and defined as mandatory for
- Internet management.
-
- It was recognized in this process that the definition of the layer
- BELOW IP was a difficult task. IP is sufficiently simple and general
- that it has been moved in encapsulated form over many media including
- the MAC level of various local nets, X.25 packet level, serial line
- protocols, multiplexors, tunnels and, it is rumored, tin cans and
- string.
-
- At the Transport level, specifically for TCP, it was observed that
- information about the transient status of connections was potentially
- inaccessible to the network management tools since the loss of a TCP
- connection typically meant loss of its Transmission Control Block
- (status block) just when you wanted to look back into the history of
- its state. Countervailing this observation was evidence that looking
- at TCBs with network management tools yielded far more insight into
- the transient behavior of TCP than looking at aggregated network
- statistics.
-
- It was clear from the discussion that there is strong interest in
- extending the variables accessible via network management tools.
- Adding new devices, new higher level protocols and the ability to
-
-
-
- Cerf [Page 3]
-
- RFC 1109 Internet Management August 1989
-
-
- manipulate configuration information were high on the list of
- desirable extensions, although several participants felt that this
- desire needed some moderation.
-
- A vital, but unsettled research area has to do with relationships
- among groups of monitored variables. A particular implementation may
- have IP operating atop X.25. The problem is to be able to make
- queries about the condition of monitored variables so that those for
- the IP level can be correlated with those for a lower layer, for
- instance. This notion of relationship is especially important as
- network devices (including hosts) begin to sport multiple network
- connections and multiple protocol suites operating in parallel. Just
- how the dynamics of such relationships are to be specified, defined
- and instantiated is the research question. What sort of SMI is
- appropriate? What generic structure is needed for the management
- objects?
-
- Another difficult topic has to do with version numbers for SMI. The
- issue is "which version of MIB is instantiated in this monitored
- system?" As consideration of extensions to the currently agreed SMI
- were contemplated during the last fifteen months, it became apparent
- that the question of versions was central.
-
- Not far behind was the question of functionality of the underlying
- support protocols (SNMP and CMOT). The RFC 1052 recommendation was
- to tightly link the MIB/SMI, keeping only one such definition for
- both protocols. In theory, this plan would make it easier to move
- from one protocol base to another. In practice, it appears to have
- stifled exploration of new variable and function definitions in
- operating network environments. This point needs to be underscored:
- it is essential for the Internet community to have the freedom to
- explore the utility of the OSI offerings while, at the same time,
- having the freedom to respond to operational needs through the
- definition and use of new MIB variables and SMI features.
-
- Yet another area still needing development has to do with the
- archiving of operational data collected by means of a network
- management tool. The ISO Common Management Information Service
- (CMIS) specifications do not treat this matter.
-
- Finally, it was pointed out that registration of managed objects and
- their definitions was still an open area although the NIST has
- apparently made progress through its Network Management Special
- Interest Group (NMSIG) in planning for cataloging of defined
- management information objects.
-
-
-
-
-
-
- Cerf [Page 4]
-
- RFC 1109 Internet Management August 1989
-
-
- APPLICATION PROGRAMMING INTERFACE (API)
-
- It was generally agreed that the actual network management tools
- available to operators, rather than the specifics of the protocols
- supporting the tools, would be the determining factor in the
- effectiveness of any Internet network management system. A brief
- report was offered and discussion ensued on the possibility of
- creating a common application programming interface that could be
- used independent of the specific protocol (CMOT, SNMP, CMIP or
- proprietary) used to transport queries and commands.
-
- It was acknowledged that the present service interfaces of both SNMP
- and CMIS have limitations (e.g., neither has any sense of time other
- than "now"; this makes it impossible to express queries for
- historical information, or to issue command requests of the form: Do
- X at device Y, beginning in 30 minutes). These limitations hinder
- both SNMP and CMOT from directly offering a comprehensive API for
- network management applications.
-
- Although some positive sentiment was expressed for defining a kind of
- "super SMI" metalanguage to aid in the the definition of a general
- API, it was not clear whether the current crop of supporting
- protocols had sufficient semantic commonality to be used in this way.
- The matter remains open for investigation.
-
- NIST ACTIVITIES
-
- The Ad Hoc Review had the benefit of representatives from NIST who
- are active in the network management area. It was reported that the
- major focus at present is at layers 3 and 4 where objects are being
- defined in accordance with "templates" provided by ISO's SC21. IEEE
- 802 is also pursuing the definition of MIB objects, though not with
- the benefit of the same templates now in use by the NIST NMSIG. The
- layers above transport are just beginning to receive attention.
-
- It was observed that the Internet SMI is not quite a subset of the
- ISO CMIS SMI. The Internet variable naming conventions are a little
- different and some functionality may vary. There was some
- uncertainty about the treatment of gauges in the Internet SMI and the
- corresponding OSI SMI. [L. Steinberg reported, subsequent to the
- meeting, that gauges latch and counters roll over in the OSI SMI, as
- they appear to do in the Internet SMI - VGC].
-
- The general sense of this portion of the discussion was that a
- considerable amount of activity is underway with the sponsorship of
- NIST and that this work is relevant to the Internet community,
- particularly as the time approaches in which coexistence of the OSI
- protocol suite with the existing Internet protocols is the norm.
-
-
-
- Cerf [Page 5]
-
- RFC 1109 Internet Management August 1989
-
-
- CONCLUSIONS AND RECOMMENDATIONS
-
- The assembled attendees came to the conclusions enumerated below and
- recommends to the IAB that actions be taken which are consistent with
- these conclusions:
-
- 1. The Internet will exist in a pluralistic protocol stack
- environment and the need to coexist will persist.
-
- 2. Expansion of the common MIB has been impeded by an inability to
- agree on a common, extended SMI.
-
- 3. The Internet community must not ignore the work of other groups
- in the network management area, while at the same time, coping
- with the current operational needs of the Internet (and
- internet) communities.
-
- 4. Until we can gain operational experience with OSI network
- management tools (e.g., with CMIP on TCP or on OSI), we cannot
- specify a plan for coexistence with and transition to use of
- the OSI-based protocols in the Internet.
-
- Therefore:
-
- (a) We want to foster an environment for real CMOT/CMIP use.
-
- (b) We should take action as needed to extend SNMP for operational
- reasons.
-
- (c) We must preserve the utility of the first agreed common MIB
- (RFC 1066).
-
- (d) We should develop, separately, experimental and enterprise MIB
- variables and seek opportunity for placing these in the common
- MIB.
-
- (e) In a coexisting environment, we will need to access the same
- set of variables (e.g., in a given gateway or router) by means
- of more than one protocol (e.g., SNMP, CMIP/TCP, CMIP/CLNP,
- etc.).
-
- It is recommended to the IAB that the network management efforts
- using SNMP and CMOT be allowed independently to explore new variables
- and potentially non-overlapping SMI definitions for the next 12
- months so as to foster operational deployment and experience with
- these network management tools. In essence, it is recommended that
- the binding of SNMP and CMOT to a common MIB/SMI be relaxed for this
- period of exploration. Variables which are NOT supportable in common
-
-
-
- Cerf [Page 6]
-
- RFC 1109 Internet Management August 1989
-
-
- by both protocols should be defined in the experimental or private
- parts of the MIB definition space. Obviously, care should be taken
- to achieve agreement within each respective working group on any
- variables added to the distinct SNMP and CMOT experimental spaces.
-
- Specifically, the CMOT working group should extend its MIB and SMI
- definitions in the direction of the OSI/NIST specifications so as to
- bring CMOT into closer alignment with the OSI CMIS design.
-
- During this period of experimentation, it is strongly recommended
- that the IAB seek opportunities to encourage the introduction of
- Internet elements which use the OSI protocols into the Internet
- environment. Such OSI-based elements offer an opportunity to obtain
- operational experience with monitoring and management support by way
- of the CMIP and CMOT protocols. It is anticipated that network
- management systems based on the OSI Common Management Information
- Service (CMIS) will be developed which use CMIP or CMOT, as
- appropriate, to manage various elements in the Internet.
-
- It is also recommended that the IAB engage in an active liaison
- effort with the NIST, focusing especially on the question of
- coexistence of the Internet protocols with OSI protocols. If at all
- possible, joint experimental or test-bed efforts should be initiated
- to identify means for supporting this coexistence.
-
- As necessary, the Internet Engineering Task Force should be directed
- to restructure its network management efforts both to support the
- need for MIB/SMI exploration by the SNMP and CMOT groups and to
- strengthen links between the IETF efforts and those of NIST.
-
- Finally, it is recommended that the Ad Hoc Review Group be reconvened
- at 6 month intervals to review status and to determine whether
- opportunities for expanding the common MIB/SMI are available.
-
- REFERENCES
-
- 1. Cerf, V., "IAB Recommendations for the Development of Internet
- Network Management Standards", RFC 1052, NRI, April 1988.
-
- 2. Rose, M., and K. McCloghrie, "Structure and Identification of
- Management Information for TCP/IP-based internets", RFC 1065,
- TWG, August 1988.
-
- 3. McCloghrie, K., and M. Rose, "Management Information Base for
- Network Management of TCP/IP-based internets", RFC 1066, TWG,
- August 1988.
-
- 4. Schoffstall, M., C. Davin, M. Fedor, and J. Case, "SNMP over
-
-
-
- Cerf [Page 7]
-
- RFC 1109 Internet Management August 1989
-
-
- Ethernet", RFC 1089, Rensselaer Polytechnic Institute, MIT
- Laboratory for Computer Science, NYSERNet, Inc., and University
- of Tennessee at Knoxville, February 1989.
-
- 5. Warrier, U., and L. Besaw, "Common Management Information
- Services and Protocol over TCP/IP (CMOT)", RFC 1095, Unisys
- Corporation, and Hewlett-Packard, April 1989.
-
- 6. Case, J., M. Fedor, M. Schoffstall, and C. Davin, "Simple Network
- Management Protocol (SNMP)", RFC 1098, University of Tennessee at
- Knoxville, NYSERNet, Inc., Rensselaer Polytechnic Institute, and
- MIT Laboratory for Computer Science, April 1989.
-
- Appendix A - Ad Hoc Net Management Review Attendance List
-
- Amatzia Ben-Artzi 3Com
- Paul Brusil MITRE
- John Burruss Wellfleet Communications
- Jeff Case University of Tennessee at Knoxville
- Vint Cerf National Research Initiatives
- Ralph Droms Bucknell University (on sabbatical at NRI)
- Mark Fedor NYSERNet
- Phill Gross National Research Initiatives
- Lee LaBarre MITRE
- Bruce Laird Bolt Beranek and Newman
- Gary Malkin Proteon
- Keith McCloghrie Wollongong
- Craig Partridge Bolt Beranek and Newman
- Marshall Rose NYSERNet
- Greg Satz cisco Systems
- Marty Schoffstall NYSERNet
- Louis Steinberg IBM
- Dan Stokesberry NIST
- Unni Warrier Netlabs
-
- Author's Address
-
- Vinton G. Cerf
- Corporation for National Research Initiatives
- 1895 Preston White Drive, Suite 100
- Reston, VA 22091
-
- Phone: (703) 620-8990
-
- EMail: CERF@A.ISI.EDU
-
-
-
-
-
-
- Cerf [Page 8]
-